be hard pressed

  1. Verb sıkışık durumda olmak
  2. Verb sıkışık durumunda olmak
  3. Verb zorlanmak
sıkışık durumda olmak.
I am very pressed: Çok sıkışık durumdayım.
zorlanmak Verb